Be sure to make the left turn that takes you into town (it sneaks up on you) and cruise down the main street of Depew, as it is a beautifully preserved town.
Sites:
As in Bristow, there are several buildings in Depew that deserve more than just a glance. Take note of the following